well-furnished apartment - Turkish English Dictionary